/*Global style sheet for St Andrew's Church*/input.button  {color:black; 	background-color : #6699FF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 1em;	}a.active { background: #66CAF8; color : #008000; }tr{		background: #66CAF8;	color : #FFFFFF;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}td{		background: #66CAF8;	color : Black;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;		vertical-align : top;}.agenda{    background:#66CAF8;	color : #000000;	font-family : Verdana, Arial, sans-serif;	font-style:italic;	font-size:1em ;	margin: 1em 5% 1em 5%;}body{	background: #66CAF8;	color : Black;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	padding : 0px;	text-align : left;	font-size : larger;	overflow:	scrollbar-arrow-color: #FFFF33;scrollbar-3dlight-color: #99CCFF;scrollbar-highlight-color: #FFFFFF;scrollbar-face-color: #99CCFF;scrollbar-shadow-color: #3399FF;scrollbar-darkshadow-color: #3333FF;scrollbar-track-color: #CCFF99;	overflow : auto;}/* Layout definitions */.disclaimer {	font-style: italic ;	font-size: smaller;	font-family: "Times New Roman", serif;	border-top: thin white solid;	padding-top: 0.25em;	margin-top: 0.5em}img			{ border: 0px solid #333333; }h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; background: #66CAF8; color : Black; font-size : 10px; }p.alert { background: #66CAF8; color : #FF3300; }p.warning { background: #66CAF8; color : #FF0000; }.windowdiv1		{	float : left;	margin : 0px 5% 0px 10%;	padding : 10px;	width : 40%;	clear : both;}.windowdiv2		{	float : right;	margin : 0px 0px 0px 0px;	padding : 5px;	width : 40%;	clear : none;}#windowdiv1 img, #windowdiv2 img {	float : left;	clear : none;	margin-bottom : 10px;	margin-right : 3px;}.boxout			{	float : right;	margin : 0px 0px 30px 30px;	padding : 50px;	width : 300px;	}.Wideboxout			{	float : right;	margin : 0px 0px 30px 30px;	padding : 50px;	width : 500px;	}.boxout p			{	background: #66CAF8;	color : black;	font-weight: bold ;	font-size:14px ;	font-family:Verdana, Arial, sans-serif;}.boxout img {	float : left;	clear : left;	margin-bottom : 10px;	margin-right : 3px;}.boxquote {    background:#66CAF8;	color : #006400;	font-size : 1em ;	margin: 1em 10% 1em 10%;	font-family:Verdana, Arial, sans-serif;	font-style: italic;}.boxdrop{	background-color : #66CAF8;	color : black;	width : 45%;padding: 2px 5px;	font-weight: bold;	font-size: medium;}.boxvisible{	width : 80%; 	padding:5px 10px; 	margin-top:0;	background-color : #66CAF8;}.boxhidden {	display: none;}.general{	  background-color:#66CAF8;	color : #FFFFFF;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin: 1em 1em 1em 1em;	float :right;	width :45%;	}.tickbox{	float:right;	margin: 0px 100px;}.News		{	float : right;		padding : 5px;	width :80px;		font-size : smaller;	background-color : #66CAF8;}.notices {		background: #66CAF8;	color : Black;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	float : left; 	margin : 0px 0px 0px 0px;	padding : 10px;	width : 47%;		font-size : small;		text-align : left;		clear : none;		font-weight : bold;}.notices P:first-letter{	font-size : 200%; float:left}.notices P:first-line{	background:#66caf8;	color: black;	text-indent:2em}.pullquote {	background:#66CAF8;	color : #006400;	float:right;	font-size : 1em ;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align : right;	border-color : White White;	border : 1px;	font-weight : bold;}#navlinks a:link, #navlinks a:visited, #navlinks a:active,#navlinks a:hover{	border-bottom-width: 0; text-decoration: none;}.navbutt{	float:left;	margin:0px;	background-image : url(images/palebluebar.gif);	color: Black;	border-bottom-width : 0px;	text-decoration : none;	width :95%;	font-weight : bold;	font-size : 0.85em;	padding-bottom : 5px;	padding-top : 5px;	background-color : #66CAF8;	}a.navbutt:hover{	background: url(images/bluebar.gif);	color : Black;	font-size : 1em;}a.navbutt:active{	background: url(images/bluebar.gif);	color : Black;}.noteleft{	float : left; clear: right;	width:45%;	  background:#66CAF8;	color : #000000;	font-size : 0.5em;	font-family: Verdana, Arial, sans-serif;	font-style:italic;	margin: 1em 1em 1em 1em;}.noteright{	float : right; clear: left;	width:45%;	  background:#66CAF8;	color : #000000;	font-size : 0.5em;	font-family: Verdana, Arial, sans-serif;	font-style:italic;margin: 1em 1em 1em 1em;}.footertext{	float : none;	clear : both;	font-size : x-small;	font-style : italic;	font-weight : bold;}.noprint{	display: block;}.oldbrowser{	display: none;}.plaintext{	background: #66CAF8;	color : Black;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;float : left;	margin : 0px 0px 0px 0px;	padding : 5px;}.wall{		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight : bold;	color :#FFFFFF;	background : url(images/X_BLUEchch.gif) no-repeat;}#scrollingcontent {	overflow:auto;height	: 500px;width:100%;}#smallscrollingcontent {	overflow:auto;height	: 200px;width:80%;}.thumbnail:hover {    position:relative;    top:-25px;    left:-35px;    width:500px;    height:auto;    display:block;    z-index:999;}